TCP-CM: A Transport Protocol for TCP-friendly Transmission of Continuous Media
نویسندگان
چکیده
We propose a new TCP-friendly transport protocol, called TCP-CM, for the continuous media applications over the Internet. TCP-CM is a direct modification of the TCP to support continuous media applications without compromising the congestion control feature of the TCP, which is critical to the stable functioning of the Internet. We design TCP-CM API to be compatible to the BSD socket interface, which requires minimum changes for the applications to adopt TCP-CM. Continuous media applications that adopt TCP-CM as the transport protocol can be relieved from the burdens such as rate control and scheduling for timely delivery, and hence can focus solely on advanced coding or compression techniques for adapting the content according to the available network bandwidth. We implement the TCPCM in Linux 2.2.15 TCP/IP protocol stack, and run extensive experiments on TCP-CM using emulated video flows. Our experiments show that TCP-CM can be used for the timely delivery of continuous media data within the constraints of the available network bandwidth, and can compete with TCP connections fairly.
منابع مشابه
Improving the Start-Up Behaviour of TCP-friendly Media Transmissions
The Internet has built its success story to a large degree on the Transmission Control Protocol (TCP). Since TCP still represents the by far most important transport protocol in the current Internet traffic mix, new applications like media streaming need to take into account the social rules implied by TCP’s congestion control algorithms, i.e., they need to behave TCP-friendly. One problem of t...
متن کاملRate Probing Based Adaptation at End Hosts
Yoshito Tobe Yosuke Tamura Hideaki Nishino Hideyuki Tokuda Keio University, Japan [email protected] Abstract Rate control of continuous media (CM) UDP ows over the Internet should retain TCP-friendliness. Despite many e orts to create TCP-friendly algorithms, it is often di cult to adjust parameters pertaining to the algorithms in order to achieve exact fairness with TCP ows. In this paper, w...
متن کاملPerformance Enhancement of TFRC in Wireless Networks
The TCP-Friendly Rate Control (TFRC) is used as a streaming media transport protocol. Using the TCP congestion response function and current network conditions, TFRC adjusts its transmission rate to yield the maximum TCP-Friendly throughput when sharing capacity with TCP flows. Since TFRC was designed for wired networks, it does not achieve the maximum TCP-Friendly throughput in multihop ad hoc...
متن کاملMTP: A Streaming-Friendly Transport Protocol
Today’s streaming applications typically use TCP or UDP to transmit media over the Internet. However, streaming over UDP is problematic due to firewalls that restrict UDP penetration and because of the potential for excessive congestion induced by unresponsive UDP flows. Streaming over TCP is also troublesome because media scaling is difficult given current TCP’s application programming interfa...
متن کاملAn Internet friendly transport protocol for continuous media over best effort networks
In this paper, we design and evaluate an Internet friendly transport-level protocol (IFTP) for solving the TCP-friendly problem. IFTP has two modes of operation. In the standard mode, the IFTP connection faithfully emulates the behaviour of TCP in order to roughly obtain a bandwidth equal to that of a TCP connection. In the extended mode, a simple modification is used to grant QoS-differentiate...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002